package com.eking.domain;

import java.io.Serializable;
import java.time.LocalDate;

import com.eking.enums.ApproveTag;
import lombok.Data;

/**
 * 钉钉审批单详情
 * Created by hexp on 2023/8/24 14:17
 */
@Data
public class DingtalkApproveDetail implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * 审批单的单位
     */
    private String durationUnit;
    /**
     * 时长
     */
    private String duration;
    /**
     * 子类型名称
     */
    private String subType;
    /**
     * 审批单类型名称
     */
    private ApproveTag approveTag;
    /**
     * 审批单ID
     */
    private String procInstId;
    /**
     * 审批单开始时间
     */
    private LocalDate beginTime;
    /**
     * 审批单类型
     * 1：加班
     * 2：出差/外出
     * 3：请假
     */
    private Integer bizType;
    /**
     * 审批单结束时间
     */
    private LocalDate endTime;
    /**
     * 审批单审批完成时间
     */
    private LocalDate gmtFinished;
}
